body {
    color: #fff;
    line-height: 1.5;
    font-size: 14px;
    font-family: Gilroy-regular,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
    -webkit-font-smoothing: antialiased;
}

/* TencentSansw3字体 */
@font-face {
    font-family: 'TencentSansw3';
    src: url('../fonts/TencentSans-W3.eot');
    src:
        url('../fonts/TencentSans-W3.eot?#font-spider') format('embedded-opentype'),
        url('../fonts/TencentSans-W3.woff') format('woff'),
        url('../fonts/TencentSans-W3.ttf') format('truetype'),
        url('../fonts/TencentSans-W3.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* TencentSansw7字体 */
@font-face {
    font-family: 'TencentSansw7';
    src: url('../fonts/TencentSans-W7.eot');
    src:
        url('../fonts/TencentSans-W7.eot?#font-spider') format('embedded-opentype'),
        url('../fonts/TencentSans-W7.woff') format('woff'),
        url('../fonts/TencentSans-W7.ttf') format('truetype'),
        url('../fonts/TencentSans-W7.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}


/* 页头内容版心 */
.head-con {
    width: 1400px;
    height: 72px;
    margin: 0 auto;
    position: relative;
    z-index: 2;
}
/* 内容版心 */
.container{
    width: 1400px;
    margin: 0 auto; 
  }
/* 页脚内容版心 */
.footer-con {
    width: 1200px;
    height: 480px;
    margin: 0px auto;
    position: relative;
}


/* 清除浮动 */
.clearfix:before,
.clearfix:after {
    content: '';
    display: table;
}

.clearfix:after {
    clear: both;
}

.clearfix {
    *zoom: 1;
}